/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cliente;

import Excepciones.NoConexionException;
import Front.Vista.Inicio;
import Logica.Comandos.ComandoObtenerListaServidores;
import Logica.Fabricas.Comando;
import ObjetoDominio.Servidor;
import Session.Session;
import java.util.List;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author familia
 */
public class Cliente {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        try {
            // TODO code application logic here
            Comando comando = new ComandoObtenerListaServidores();
            Session.setServidores((List<Servidor>)comando.Ejecutar());
            Session.VerificarServidores();
            new Inicio().setVisible(true);
        } catch (NoConexionException ex) {
            Logger.getLogger(Cliente.class.getName()).log(Level.SEVERE, null, ex);
        }
    }
}
